Attach Me, Detach Me, Assemble Me Like You Work
نویسندگان
چکیده
Detachable user interfaces consist of graphical user interfaces whose parts or whole can be detached at run-time from their host, migrated onto another computing platform while carrying out the task, possibly adapted to the new platform and attached to the target platform in a peer-to-peer fashion. Detaching is the property of splitting a part of a UI for transferring it onto another platform. AttAaching is the reciprocal property: a part of an existing interface can be attached to the currently being used interface so as to recompose another one on-demand, according to user’s needs, task requirements. Assembling interface parts by detaching and attaching allows dynamically composing, decomposing and re-composing new interfaces on demand. To support this interaction paradigm, a development infrastructure has been developed based on a series of primitives such as display, undisplay, copy, expose, return, transfer, delegate, and switch. We exemplify it with QTkDraw, a painting application with attaching and detaching based on the development infrastructure.
منابع مشابه
Study of Rest as a Negative Regulator of P16ink4a
iii Dedication To God, who has blessed me with a wonderful family and amazing opportunities. To my family who has shown me unconditional love and support. You have been my stability, my rock, and my biggest fans. You have been there every step of the way and have picked me back up when I felt like giving up. You have shown me that together, we are unbreakable. To my parents who have been my str...
متن کاملTowards Boolean Network Design for Robotics Applications
Boolean Networks metaheuristics robotics Acknowledgements First of all, I would like to thank Andrea Roli, who has offered me the possibility to undertake this work and for being always very kind and helpful. I would like to thank also Marco Dorigo for giving me the possibility to work in IRIDIA and Mauro Birattari for his advices and support. Thanks also to Carlo Pinciroli, who has always supp...
متن کاملApplication of Multivalent Displays on Metalloprotease-Dependent Cleavage of Semaphorin 4D in Synapse Development Master’s Thesis
ii Acknowledgments I would like to take this time to thank my wonderful friends, old and new, who have made these last four years at Brandeis truly memorable. I'm grateful that you were able to pull me out of studying and lab work long enough for me to take a break from it all and enjoy life. I'll always cherish the moments that we spent together. In terms of my development as a scientist, I wo...
متن کاملUnderstanding Operation and User Behavior in Peer-to-Peer Systems
The work described in this thesis has been carried out in the ASCI graduate school. ASCI disser-tation series number 273. i Acknowledgments It is a great pleasure to spend four years in the PDS group, where I have met and worked with many talented and amazing colleagues and good friends. This thesis would not have been written without their support. I would like to begin by thanking my official...
متن کاملGreen Infrastructure and the Sustainability Concept: A Case Study of the Greater New Orleans Urban Water Plan
iii For my family, Kevin, Dundee and Duke iv Acknowledgements I would like to thank the professors and students in the Master's in Urban and Regional Planning program at the University of New Orleans. Thank you for two great years and for your support and friendship as I went through this program. Thanks specifically to Anna Brand, my advisor on this thesis, for meeting with me and inspiring me...
متن کامل